root foramen - Francés Inglés Diccionario